* {
  /* 盒子大小不包括外边距 */
  box-sizing: border-box;
}

body {
  /* 弹性盒子 */
  display: flex;
  /* 按y轴排列 */
  flex-direction: column;
  /* x轴上居中 */
  align-items: center;
  /* y轴上居中 */
  justify-content: center;
  /* 高 */
  height: 100vh;
  /* 溢出隐藏 */
  overflow: hidden;
  /* 外边距 */
  margin: 0;
}
.background {
  /* 背景 */
  background: url("https://images.unsplash.com/photo-1556745757-8d76bdb6984b")
    no-repeat center center/cover;
  /* 绝对定位 */
  position: absolute;
  top: -20px;
  bottom: -20px;
  left: -20px;
  right: -20px;
  /* 层级 */
  z-index: -1;
  /* 滤镜 */
  filter: blur(20px);
}
